Big Huge Thesaurus

automobile factory

noun